fermentation substrate - English Synonyms Dictionary